@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
dialog{
padding-top:8px;
padding-bottom:10px;
-moz-padding-start:8px;
-moz-padding-end:10px}

.dialog-button{
font:menu;
margin-top:6px}

dialogheader{
border:2px solid;
-moz-border-top-colors:ThreeDShadow ThreeDDarkShadow;
-moz-border-right-colors:ThreeDHighlight ThreeDDarkShadow;
-moz-border-bottom-colors:ThreeDHighlight ThreeDDarkShadow;
-moz-border-left-colors:ThreeDShadow ThreeDDarkShadow;
background-color:Highlight;
color:HighlightText;
margin:0 5px 5px;
padding:5px 8px}

.dialogheader-title{
font-size:larger;
font-weight:700;
margin:0!important}

.header-large{
-moz-box-orient:vertical;
margin-top:-8px;
margin-bottom:0;
-moz-margin-start:-8px;
-moz-margin-end:-10px;
border-left:none;
border-right:none;
border-top:none;
-moz-border-bottom-colors:ThreeDHighlight ThreeDShadow;
padding-top:12px;
padding-bottom:12px;
-moz-padding-start:25px;
-moz-padding-end:5px;
background-color:Window;
color:WindowText}

.header-large > .dialogheader-title{
font:inherit;
font-weight:700}

.header-large > .dialogheader-description{
-moz-margin-start:12px!important}

dialog > vbox{
border:2px solid;
-moz-border-top-colors:#d5e2f3 #c0ccdb;
-moz-border-right-colors:#d5e2f3 #c0ccdb;
-moz-border-bottom-colors:#d5e2f3 #c0ccdb;
-moz-border-left-colors:#d5e2f3 #c0ccdb;
-moz-border-radius:5px;
background-color:#d9e4f7;
margin:3px 5px 10px 3px;
padding:5px}